package com.sacfa.rrhh.beans;

import java.math.BigDecimal;
import java.util.Collection;

import com.sacfa.commons.beans.Direccion;
import com.sacfa.commons.beans.Email;
import com.sacfa.commons.beans.Opcion;
import com.sacfa.commons.beans.Telefono;

/**
 * @author Leizar Zar
 * @version 1.0
 * @created 11-ago-2013 16:27:07
 */
public class Empleado {
	private Integer id;
	private String nombre;
	private String apellidoPaterno;
	private String apellidoMaterno;
	private Collection <Telefono> telefonos;
	private Collection<Email> emails;
	private Puesto puesto;
	private String RFC;
	private BigDecimal salarioXHora;
	private Opcion Estatus;
	private Direccion direccion;

	public Integer getId(){
		return id;
	}

	public void setId(Integer id){
		this.id = id;
	}

	public String getNombre(){
		return nombre;
	}
	public void setNombre(String nombre){
		this.nombre=nombre;
	}
			
	public String getApellidoPaterno(){
		return apellidoPaterno;
	}
	
	public void setApellidoPaterno(String apellidoPaterno){
		this.apellidoPaterno=apellidoPaterno;
	}
		
	public String getApellidoMaterno(){
		return apellidoMaterno;
	}
	
	public void setApellidoMaterno(String apellidoMaterno){
		this.apellidoMaterno=apellidoMaterno;
	}
	
	public Collection<Telefono> getTelefonos(){
		return telefonos;
	}

	public void setTelefonos(Collection<Telefono> telefonos){
		this.telefonos = telefonos;
	}

	public Collection<Email> getEmails(){
		return emails;
	}

	public void setEmails(Collection<Email> emails){
		this.emails = emails;
	}

	public Puesto getPuesto(){
		return puesto;
	}

	public void setPuesto(Puesto puesto){
		this.puesto = puesto;
	}

	public String getRFC(){
		return RFC;
	}

	public void setRFC(String RFC){
		this.RFC = RFC;
	}

	public BigDecimal getSalarioXHora(){
		return salarioXHora;
	}

	public void setSalarioXHora(BigDecimal salarioXHora){
		this.salarioXHora = salarioXHora;
	}

	public Opcion getEstatus(){
		return Estatus;
	}

	public void setEstatus(Opcion estatus){
		this.Estatus = estatus;
	}

	public Direccion getDireccion() {
		return direccion;
	}

	public void setDireccion(Direccion direccion) {
		this.direccion = direccion;
	}
}